package com.mnemonic.storage;

import java.util.List;

/**
 * 存储服务
 * 
 * @author lifeng
 * @date 2021/05/12
 */
public interface StorageService<T extends StorageAble> {

    /**
     * 保存数据
     * 
     * @param o
     */
    void save(T o);

    /**
     * 获得所有的数据
     * 
     * @return 对象列表
     */
    List<T> list();

    /**
     * 清空数据
     */
    void clear();
}
